home *** CD-ROM | disk | FTP | other *** search
- >Guide
- _______________________________________________________________________________
-
- EarthMap 0.59 --------------------------
- This program is FREEWARE
- Version date : 22 Jun 1993 --------------------------
- (but *NOT* for education,
- see end of this guide)
- ----------------
- - Introduction -
- ----------------
-
- EarthMap is an electronic globe. It enables you to wander over the earth using
- your mouse and keyboard. You can pan all around the globe, and zoom in or out,
- enabling examination of objects as large as the whole world down to every twist
- of a tiny river in some far away country.
-
- EarthMap draws on a *massive* database of coordinate data. Unlike all other
- similar applications for the Archimedes, who have a database containing only
- several hundred thousands of coordinates, EarthMap's database consists of an
- enormous 5,719,617 line segments, which describe the earth in very fine detail.
-
- Details are available on all major 'natural' features of the earth, like
- continent outlines, lakes, rivers, country boundaries, etc.. There is no data
- on cities and the like.
-
- The database was not created by myself, pen, paper, ruler and charts in hand !
- The origin of the data is the 'CIA World Data Bank II data base', which is a
- database of 130Mb of COBOL records. It was compressed from COBOL records to a
- more compact representation (around 13Mb of data) by Brian Reid. The database
- itself has been put in the public domain by the US Government.
-
- If you received !EarthMap without the coordinate data (which should be in the
- 'Maps' directory as 'africa_Map.bdy_cbd' etc.), you will have to find a way to
- obtain it. It is available by ftp from (among others) hanauma.stanford.edu
- (36.51.0.16), in pub/World_Map/Map.tar.Z.? (5 parts : glue, uncompress, untar
- and copy the _cbd files in !EarthMap.Maps). Another site that stores the data
- at the time of writing is gatekeeper.dec.com. Be prepared for a long, long
- download !
-
- EarthMap can make do with any single data file, up to the whole set (i.e. it is
- possible to have only, say Europe 'on-line'). When EarthMap finds no data files
- at all, it will complain.
-
- EarthMap enables you to look around, but it also enables you to save your
- examinations to Draw files for further processing, printing, etc..
-
-
- -------------------------
- - Using the application -
- -------------------------
-
- To start up EarthMap, double-click on the '!EarthMap' icon.
-
- It will install itself on the icon bar, and clicking MENU on EarthMap's icon
- pops up the main menu, giving the usual 'Info' and 'Quit' options, and others,
- which will be discussed further on.
-
- - Viewing
-
- Clicking on the iconbar icon will open the view window. The view window shows
- a flat projection of a selected piece of the earth.
-
- The window always contains the entire worldmap, i.e. scrolling around you may
- reach all the edges of the world.
-
- - Panning
-
- Panning may be done by dragging the view window's scroll bars, or double-
- clicking on a point within the view window with SELECT or ADJUST, which will
- re-centre on this point.
-
- - Zooming
-
- Zooming in or out may be done by (single-)clicking on a point with SELECT or
- ADJUST respectively, while holding down the CTRL (factor 1.5), SHIFT (factor 2)
- or ALT (factor 4) key. This will also re-centre on this point.
-
- Easier zooming may be accomplished by 'dragging' a box around the area of
- interest, by clicking SELECT or ADJUST on one corner, holding the button, and
- dragging the mouse to the opposite corner, then releasing the button.
-
-
- -----------------
- - The main menu -
- -----------------
-
- This menu, popped up by clicking MENU on EarthMap's iconbar icon, contains a
- number of icons (some of which lead to submenu's/windows). The functions of the
- icons will be discussed below.
-
- The main purpose of the main menu is to provide access to EarthMap's control
- window (via the 'Control' icon), which contains (in groups) most of the
- available options and controls.
-
- -----------
- | Control |
- -----------
-
- Gives access to EarthMap's control window, which contains most of EarthMap's
- options and controls, divided into groups.
-
- Clicking on this icon will make this window permanent (but it can be closed
- again by clicking on its close icon).
-
- Several types of icons appear in the control window :
-
- - Toggle icons. These are square, and clicking on them switches the
- corresponding option on (red square in its middle) or off ('closed' box).
- - Writable icons. These are square icons with a border and a white background,
- in which you may click an subsequently enter a value or text.
- - Button icons. These are round, and clicking on them executes some function.
- They do not change their appearance when clicked on.
- - 'Up/down' button icons. These are triangular, and increase or decrease some
- value in the writable icon in between them. When clicking ADJUST instead of
- SELECT or MENU, 'up' decreases and 'down' increases (i.e. reverse).
-
- The functions of the icons in the control window are discussed below. Icons are
- identified by giving their 'path', i.e. group name (name on the border
- surrounding the group), if appropiate followed by sub-category (medium grey
- heading), followed by the icon's own name, seperated by '|'s.
-
- \\\\\\\\\\\\\
- Coordinates
- /////////////
-
- This group enables you to enter longitude (-180 to +180 degrees) and latitude
- (-90 to +90 degrees) coordinates. The specified point on the earth can then
- be re-centered to.
-
- Values for degrees, minutes and seconds may be entered in the appropiate
- writable icons. The 'up/down' buttons above/below a writable icon will
- increase/decrease the value by 1, when clicked with SELECT. The direction may
- be reversed by clicking ADJUST instead.
-
- \\\\\\\\\\\\\\\\\\\\\
- Coordinates | Go to
- /////////////////////
-
- Clicking this button will pan over to the specified coordinates (which will
- be exactly at the centre of the window).
-
- \\\\\\\\\\\\\\\\\\\
- Coordinates | Get
- ///////////////////
-
- Clicking this button will calculate the longitude/latitide coordinates at the
- exact middle of the view window, and will enter them in the corresponding
- writable icons.
-
- \\\\\\\\\\\\\\\\\\\\\\\
- Draw file | Page size ***
- ///////////////////////
-
- In these two writable icons, the page size on which the Draw file output is
- based may be specified, in inches. Default is A4 size (8.27" x 11.69").
-
- Refer to 'Draw files' for details on how this affects the Draw file.
-
-
- ----------
- | Detail |
- ----------
-
- Gives access to a window in which details shown may be switched on or off.
-
- Clicking on this icon will make this window permanent (but it can be closed
- again by clicking on its close icon).
-
- The 'features' in the database are listed in 4 groups (actually corresponding
- to one database file each, per continent). All details within the groups may be
- switched on or off individually.
-
- Switching details off will speed up redrawing. It is recommended to switch off
- as much detail as possible while panning around the earth. Switching off whole
- groups is especially beneficial, as EarthMap can then completely skip the
- corresponding database files.
-
- The colours of the details are shown in a small box in front of the toggle
- flags.
-
-
- --------
- | Save |
- --------
-
- This icon leads to a save file window from which the Draw filetype icon may be
- dragged to a filer window, after entering the required Drawfile's leafname.
-
- This will save the contents of the current view to a Draw file, which may then
- be processed, printed, etc., by applications accepting Draw files.
-
- The resulting Draw file is fully WYSIWYG : details switched 'off' will not be
- saved to the Draw file.
-
-
- ----------
- | Status |
- ----------
-
- This icon gives access to a submenu of status handling functions.
-
- EarthMap's status consists of the items marked with ***, and the 'Detail'
- flags.
-
- - Save
-
- Clicking on this icon will save the current status in EarthMap's status file.
-
- This file (when present) is always loaded on startup, or may be explicitly
- loaded by using the 'Load' option (to override the current status).
-
- - Load
-
- Clicking on this icon explicitly (re-)loads the status file, overriding the
- current status.
-
- - Default
-
- Clicking on this icon selects the default status settings.
-
- - Kill
-
- Clicking on this icon will remove the status file. 'Standard' defaults will
- be used when EarthMap is next started up.
-
-
- --------------
- - Draw files -
- --------------
-
- EarthMap produces Draw files in the following way.
-
- The 'window' used on the data is exactly what is seen in the on-screen display
- window. Remember this is a view on the entire worldmap. In other words, this
- means the display window specifies a longitude/latitude box, henceforth called
- 'the coordinate box'.
-
- Line segments that fall inside the coordinate box will end up in the Draw file,
- but also any lines crossing the coordinate box boundaries (i.e. from inside the
- box to outside the box and vice versa).
-
- The EarthMap data consists of long sequences of line segments, and while
- building up the Draw file these are *completely* followed. This means that a
- number of sequences crossing the coordinate box boundaries will usually have a
- number of line segments that lie completely outside the box. These line
- segments are ignored and not included in the Draw file. However, the line
- segments that cross a boundary of the coordinate box *are* included in the Draw
- file.
-
- This has consequences for the Draw file bounding boxes. These will potentially
- grow bigger than the coordinate box itself, because they also have to enclose
- the coordinates of the end points of the lines crossing the coordinate box
- boundaries.
-
- While building up the Draw file, EarthMap calculates path bounding boxes this
- way, and also calculates the 'global' bounding box, i.e. the box enclosing all
- the generated coordinate data. Note again that the global bounding box (which
- is also saved in the Draw file) is usually *bigger* than the coordinate box.
-
- The page size which may be specified in the Control window, in turn, determines
- the coordinate *scaling* used. The coordinate scaling used is calculated such
- that the *coordinate* box fits exactly on the page specified (i.e. the image is
- scaled such that both sides would fit on the page, that is, one side would fit
- exactly, the other would have some space left, depending on the aspect ratios
- of the coordinate window and the page).
-
- The important thing to realize is that the Draw file you end up with usually
- has a *bigger* bounding box than the page size specified.
-
- Thus, on loading the Draw file, Draw will nearly always use the next bigger
- page size on loading the produced Draw file, i.e. when the page size set in the
- Control window was exactly A4, Draw will usually end up using A3 as its
- underlying page size.
-
- Therefore, if you need to make an image fit *exactly* on, say, an A4 page,
- specify a *smaller* page size in the Control window to allow for the bigger
- global bounding box. How much smaller depends on how long the line segments
- crossing the coordinate box are. Experimentation is the key here.
-
-
- ----------------
- - Memory usage -
- ----------------
-
- WorldMap runs in a minimum amount of memory when it is not processing anything.
- Before processing, as much memory as needed is grabbed, and released again
- afterwards.
-
- Keep a few hundred K's free to enable WorldMap to run properly. When there is
- too little memory available, WorldMap will complain.
-
-
- -----------
- - The end -
- -----------
-
- Outside educational environments, this application is Freeware, which means it
- may be copied freely, as long as it is not charged for and is copied completely
- and unchanged.
-
- To be able to use it in an educational environment, registration is required.
- Contact me at the address given below for details of the costs involved, giving
- as much information about your school as possible (i.e. location, size, etc.).
- Registration includes the entire package, inclusive of the coordinate data, on
- 13 discs, and any updates to the software.
-
- If you have praise, complaints, comments, bugs(!), or anything else to offer
- me, do not hesitate to write to
-
- John Kortink
- Nutterbrink 31
- 7544 WJ Enschede
- The Netherlands
-
- or try email to john@dialis.hacktic.nl.
-
- New versions of the application are available from the same address : just send
- £1 to cover postage and a self-addressed envelope containing a formatted 3.5"
- disc.
-
- NOTE : I will not provide the 13Mb of coordinate database (unless persuaded
- to do so by suitable sums of money :-).
-
- Happy wandering !!!
-
- _______________________________________________________________________________
-
- !!! NOTE !!!
-
- You may NOT change this application or use ANY part of it in other products
- without my approval. You may spread it freely (with *ALL* files included), but
- not for any profit. This software is provided 'as is'. Using it is entirely at
- your own risk.
-
- _______________________________________________________________________________
-
-